cracking good

Translations
formidable
Definitions
An informal phrase used to describe something that is exceptionally good, enjoyable, or impressive.